(core) shroud - French English Dictionary